@charset "utf-8";
/* CSS Document */
/*开始:清除属性
----------------------------------------*/
ul, li ,div {
	margin: 0px;
	padding: 0px;
	list-style: none;

}
dl, dt, dd {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
form, input, select{
	margin: 0px;
	padding: 0px;
}
a img {
	border: 0px;
}
a,li a{color:#000000; text-decoration:none;}
a:hover{ text-decoration:none;}
table{
	border-collapse:collapse;
	border-spacing:0;
	font-size:100%;
	line-height:inherit;
}
table, th, td, th {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
p{
	margin: 0px;
	padding: 0px;
	font-size:12px;
	line-height:14px;
}
img {
	vertical-align:bottom;
	border:none;
	margin: 0px;
	padding: 0px;
}
*html body {
	font-size:62.5%;
	font-family:"微软雅黑";
	padding:0px;
	margin:0px;
}
body{ margin:0px; font-family: "微软雅黑";}
/*结束:清除属性
----------------------------------------*/
a {
  -webkit-tap-highlight-color:rgba(0,0,0,0);
}
select{-webkit-tap-highlight-color:rgba(0,0,0,0);}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
.flt{ float:left;}
.frt{ float:right;}
.ow100{ width:100%; overflow:hidden;}
#phone_main{width:100%;height:100%;}
.boo{ border:0px !important;}
audio{ width: 100%; }
/*integral*/
.integral{ display:block; font-size:22px; color:#ff3300; line-height:20px; font-weight:800; margin-left:10px; margin-top:8px;}
.dh_btn{ margin-bottom:-10px; margin-top:-4px;}
.integral_intro{ width:90%; margin-left:5%;  font-size:16px; color:#999; line-height:30px; margin-top:20px;}
/*清除value值按钮*/
.close{
	position: relative;
}
.phone_close,.phone_close1 {
	width: 16px;
	height: 16px;
	border: 2px solid #6d6e76;
	border-radius: 50%;
	float: left;
	position: absolute;
	right: 8px;
	top: 0;
	bottom: 0;
	margin: auto;
}
.phone-all{
	width: 2px;
	height: 9px;
	background-color: #6d6e76;
	position: absolute;
	top: 4px;
	left: 7px;
}
.phone-01{
	transform:rotate(38deg);
	-ms-transform:rotate(38deg); 	/* IE 9 */
	-moz-transform:rotate(38deg); 	/* Firefox */
	-webkit-transform:rotate(38deg); /* Safari 和 Chrome */
	-o-transform:rotate(38deg); 	/* Opera */
}
.phone-02{
	transform:rotate(-38deg);
	-ms-transform:rotate(-38deg); 	/* IE 9 */
	-moz-transform:rotate(-38deg); 	/* Firefox */
	-webkit-transform:rotate(-38deg); /* Safari 和 Chrome */
	-o-transform:rotate(-38deg); 	/* Opera */
}
.con-tit{
    font-size: 1.125em;
    color: #333;
    line-height: 20px;
    padding: 20px 0 10px 0 !important;
}
.con-all{
    width: 90%;
    margin-left: 5%;
    border-bottom: 1px solid #cccccc;
    overflow: hidden;
    padding: 20px 0px;
}
.con-bottom{
    width: 100%;
}
.con-bottom > .con-bottom-all{
    width: 100%;
    overflow: hidden;
}
.con-bottom-01{
    position: relative;
}
.con-bottom-01 > .list-01{
    width: 90px;
    height: 90px;
    border: 1px solid #f6f6f6;
    float: left;
}
.con-bottom-01 > .list-span{
    line-height: 22px;
    display: block;
    float: left;
    font-size: 1em;
    color: #333;
    margin-left: 14px;
    margin-top: 8px;
}
.con-bottom-01 > .list-span > .list-p{
    line-height: 26px;
    margin-top: 10px;
    font-size: 0.875em;
    color: #bcbcbc;
}
.con-bottom-01 > form > .prize_list_btn{
    width: 16%;
    height: 22%;
    position: absolute;
    vertical-align: middle;
    top: 38%;
    right: 0;
    margin: auto;
    border: 0;
    background-color: #3d97dc;
    color: #FFFFFF;
    font-size: 0.75em;
    letter-spacing: 1px;
    border-radius: 4px;
}

/*H5word*/

.wtitle{font-size:20px; line-height: 24px; color: #333; display: block;padding-top:10px; }
.wtime{ overflow: hidden; }
.wtime p,.wtime span{ display: block;float: left;font-size:14px; color: #999999; line-height: 24px;}
.wtime span{ margin-left:10px;  }
.integral_intro img,.wvideo,.wmusic{margin: 12px auto;}
.wcontents{ width: 100%; overflow: hidden; }
.wcontents p{ font-size:16px;  color: #333; line-height: 24px;margin-bottom: 10px;}
